package com.showcai.module;

public class UserAccountLog extends BaseModule{
    /**
     *      * 支付
     */
    public  static final byte OPERATE_TYPE_PAY=1;
    /**
     *    充值
     */
    public  static final byte OPERATE_TYPE_RECHARGE=2;
    /**
     *    退款
     */
    public  static  final byte OPERATE_TYPE_REFUND=3;
    /**
     *   收入
     */
    public  static final byte OPERATE_TYPE_INCOME=4;
    /**
     *  回滚
     */
    public  static final byte OPERATE_TYPE_PAYROLLBACK=5;
    /**
     *   提现
     */
    public  static final byte OPERATE_TYPE_WITHDRAW=6;

    private Long userId;

    private Byte accountType;

    private Integer balance;

    private Integer beforeBalance;

    private Integer afterBalance;

    private String remark;


    private Byte operateType;



    public Long getUserId() {
        return userId;
    }

    public void setUserId(Long userId) {
        this.userId = userId;
    }

    public Byte getAccountType() {
        return accountType;
    }

    public void setAccountType(Byte accountType) {
        this.accountType = accountType;
    }

    public Integer getBalance() {
        return balance;
    }

    public void setBalance(Integer balance) {
        this.balance = balance;
    }

    public Integer getBeforeBalance() {
        return beforeBalance;
    }

    public void setBeforeBalance(Integer beforeBalance) {
        this.beforeBalance = beforeBalance;
    }

    public Integer getAfterBalance() {
        return afterBalance;
    }

    public void setAfterBalance(Integer afterBalance) {
        this.afterBalance = afterBalance;
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark;
    }


    public Byte getOperateType() {
        return operateType;
    }

    public void setOperateType(Byte operateType) {
        this.operateType = operateType;
    }
}